speak extemporaneously - Deutsch Englisch Wörterbuch